#include "StompedReality/Core/TypeSystem/TypeSystem.h"
namespace StompedReality
{
namespace type_system
{
TypeSystemImpl* TypeSystem::m_TypeSystemImpl = 0;
TypeSystem::TypeSystem( )
{
}

TypeSystem::~TypeSystem( )
{
}

TypeSystemImpl* TypeSystem::m_getTypeSystemImpl( )
{
  if ( m_TypeSystemImpl == 0 )
    m_TypeSystemImpl = new TypeSystemImpl( );
  return m_TypeSystemImpl;
}

#include "StompedReality/Core/TypeSystem/base_types.inc"
}
}
